Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
29 CASTLE ROAD Semi-Detached £440,334 £435,000 12 Jun 2023
31 CASTLE ROAD Semi-Detached £409,724 £410,000 22 Feb 2023
35 CASTLE ROAD Semi-Detached £393,705 £178,000 13 Nov 2003
39 CASTLE ROAD Semi-Detached £365,692 £230,000 12 May 2008
41 CASTLE ROAD Semi-Detached £356,165 £360,000 31 Oct 2022
43 CASTLE ROAD Semi-Detached £340,436 £200,000 30 Jul 2012
45 CASTLE ROAD Semi-Detached £374,269 £249,995 31 Oct 2014
47 CASTLE ROAD Semi-Detached £507,171 £131,000 31 Mar 2000
51 CASTLE ROAD Semi-Detached £406,075 £325,000 5 Feb 2018
53 CASTLE ROAD Semi-Detached £366,832 £215,000 27 Apr 2012
55 CASTLE ROAD Semi-Detached £361,341 £66,452 8 Nov 1996
56 CASTLE ROAD Semi-Detached £370,710 £187,500 4 Jun 2004
57 CASTLE ROAD Semi-Detached £373,693 £230,000 7 Nov 2013
58 CASTLE ROAD Semi-Detached £438,258 £430,000 23 May 2022
59 CASTLE ROAD Semi-Detached £343,077 £200,000 7 Jan 2011
60 CASTLE ROAD Semi-Detached £530,744 £113,750 27 Aug 1998
62 CASTLE ROAD Detached £565,100 £456,000 19 Jul 2018
63 CASTLE ROAD Semi-Detached £420,526 £401,000 28 Feb 2022
64 CASTLE ROAD Detached £410,244 £274,000 20 Nov 2014
66 CASTLE ROAD Detached £381,582 £222,500 5 Nov 2010